跳到主要内容

3.3位二进制加法器

既然你已经知道如何构建一个全加器,那就创建3个全加器的实例来构成一个3位二进制波段进位加法器。这个加法器将两个3位数和一个进位输入相加,以产生一个3位的和以及一个进位输出。为了鼓励你实际实例化全加器,也请输出波段进位加法器中每个全加器的进位输出。cout[2]是最后一个全加器的最终进位输出,也就是你通常看到的那个进位输出。

模块声明

module top_module( 
input [2:0] a, b,
input cin,
output [2:0] cout,
output [2:0] sum );

做题区